iT邦幫忙

2024 iThome 鐵人賽

DAY 1
0

為什麼要做 module 組件?

最近在進行一些專案或練習時,經常發現自己需要重複製作相同的元件,或者不得不從舊專案中複製貼上相應的元件。

然而,這些元件通常不僅僅是單一的組件,還可能涉及到與 plugins、composables 的結合,甚至可能會引用其他元件。當這樣的情況累積到一定程度時,維護和重複使用這些元件就會變得相當麻煩,也難免讓人感到有些麻煩。 (其實就是有點懶惰)

為了提升開發效率並減少這種重複造輪子的行為,我決定將常用的元件整合成 Module。這樣在未來遇到相似需求時,就可以直接引用這些 Module,避免每次都要從頭開始製作,讓開發流程更加順暢和高效。

在接下來的 29 天裡,我會製作一些小元件,並逐步將它們模組化。最終,我將實現一個功能,讓使用者可以在本地端自行更改主題色。如果你已經具備一定的 Vue 、Nuxt、TypeScript 、Tailwind 基礎,那麼就讓我們一起開始這個過程吧!

目錄(待補)


下一篇
安裝 nuxt-icon
系列文
蓋一個自己的 Nuxt 3 UI Module16
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言